@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,sup,sub{margin:0;padding:0; font-family: "PingFang SC","Microsoft Yahei",sans-serif;}

fieldset,img{border:0}

ul,ol,li {list-style:none;}

img{-ms-interpolation-mode: bicubic; vertical-align:top;}

input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;outline:none; font-family:"Microsoft Yahei";}

.imgmiddle,input,select{vertical-align:middle;}

.table{border-collapse:collapse;border-spacing:0;}

.clear{clear:both; height:0; font-size: 0; overflow:hidden;}

.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}

.clearfix{zoom:1;}

.fl{float:left; display:inline;}

.fr{float:right; display:inline;}

a {text-decoration:none; color:#333333;}

a:hover{ text-decoration:none; color:#55ceff;}

a:active{blr:expression(this.onFocus=this.blur());}

.tc{text-align:center;}

.tl{text-align:left;}

.tr{text-align:right;}

.mar1200{width: 1200px; margin: 0 auto;}

.mar960{width: 960px; margin: 0 auto;}

.word{word-break:break-all;}

.dn{display:none;}

hr{border: 0; margin: 0;}

.ui-hidden{display:none;}

.ui-block{display:block;}